/****************************/
/*                 		    */
/*     Version : 3.2.0      */
/*     Author  : Simplee    */
/*     Date    : 20120801   */
/*                          */
/****************************/
/* Getting the new tags to behave */
body{background:#fff; background:url(../images/bodybg.jpg) repeat-x 0  0;}
/* Left & Right alignment */
.left  {float:left;}
.right  {float:right;}
.center{margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
/* ============================= main layout ====================== */
a {color:#666;text-decoration:none;outline:none;}
a:hover {color:#5579b7;}
.bright{color:#F48C19;} .bright:hover{color:#000;}
/* ============================= index ====================== */
.web{width:1200px; background:url(../images/bg.jpg) no-repeat; height:700px; margin:0 auto;}
.tips{background:url(../images/tips_ico.png) 0 5px no-repeat; width:1002px; height:23px; font-size:12px; color:#fff; line-height:23px;}
.tips a{font-size:12px; color:#fff; line-height:23px;}
.tips a:hover{color:#ccc;}
.tips .notice{width:800px;}.tips .setup{width:202px;}
.tips .notice ul li a{margin-left:22px;}
.tips .setup ul li a{line-height:23px; margin:0 5px;}
.header{width:1002px;}
.nav{background:url(../images/nav.png) no-repeat;height:57px; margin-top:9px;}
.nav li{width:110px; text-align:center; margin-top:7px; _margin-top:5px; height:45px; background:url(../images/nav_line.jpg) right no-repeat;}
.nav li  a{font-size:14px; display:block; margin-top:5px; text-shadow: 1px 1px 0px #fff;behavior:url(PIE.htc);} .nav li  a span{font-family:Arial; font-size:11px;}
.banner{width:992px; margin-top:25px; margin-bottom:20px;}
.content{width:1002px; margin-top:15px;}
.content .more a{background:url(../images/news_more.jpg) no-repeat; text-indent:-9999px; display:block;}
.news{background:url(../images/news_bg.jpg) top no-repeat; width:322px; height:224px;}
.news .more a{ margin-left:289px; margin-top:11px;}
.news ul{margin:15px 0 0 10px;}
.news li a{background:url(../images/news_ico.jpg) left center no-repeat; font-size:14px; padding-left:10px; line-height:28px;}
.about{background:url(../images/about_bg.jpg) top no-repeat; width:349px; height:224px;}
.about .more a{margin-left:295px; margin-top:14px;}
.about img{margin:16px 14px 8px 14px;}.about p{ margin:0 14px;font-size:14px; text-indent:25px; color:#666; line-height:22px;}
.contact{width:321px; height:224px;}
.contact .tel{background:url(../images/tel_bg.jpg) no-repeat; height:33px;display:block; font-size:24px; color:#5579b7; padding-left:80px; padding-top:36px;}
.contact p{font-size:14px; color:#666; line-height:25px;} .contact .add{text-indent:48px;}
.contact .online{background:url(../images/online.jpg) right top no-repeat; height:64px; display:block; font-size:14px;}
.contact .online .code{margin:48px 0 0 10px; _margin-top:25px; *+margin-top:25px;}
.footer{height:25px; background-color:#ccc; *+margin-top:80px; z-index:0;}
.footer p{width:1002px; margin:0 auto; font-size:12px; line-height:25px; text-align:center; text-shadow: 1px 1px 0px #fff;}
/* ============================= about ====================== */
.aboutcon{width:992px; margin-top:15px;}
.about_left{width:262px; margin-bottom:45px;}
.about_left h1{background:url(../images/about_nav_bg.png) top no-repeat; height:60px; padding-left:85px;padding-top:5px; line-height:20px; font-size:24px; font-weight:normal;}
.about_left h1 span{font-family:Arial;font-size:14px;color:#9da3ac;} .about_left h1 p{padding-left:28px;}
.classify{width:262px; background-color:#fff; position:relative; z-index:3; margin-top:6px; -webkit-border-radius:5px; moz-border-radius:5px; border-radius:5px;behavior:url(PIE.htc);}
.classify h2{font-size:16px; padding:15px 0 15px 15px;}
.classify  li a{font-size:14px; height:34px; line-height:34px; padding-left:20px; margin-left:10px; width:220px; display:block;}
.classify  li a:hover{background:url(../images/about_bg_01.jpg) left center no-repeat;}
.about_left h3 a{background:url(../images/contact_bg.jpg) top no-repeat; height:53px; display:block; width:261px; text-indent:-9999px; margin-top:20px;}
.about_right{width:718px; background-color:#fff; position:relative; z-index:3; margin-left:12px; _height:500px; -webkit-border-radius:5px; moz-border-radius:5px; border-radius:5px; behavior:url(PIE.htc); min-height:300px;}
.about_right h2{background:url(../images/nr_ico.jpg) left top no-repeat;line-height:21px; margin:10px; padding-left:30px;}
.about_right .info{margin:20px 30px;}
.about_right .contactus{width:740px; text-align:center; margin:20px 0; }
.about_right .info .info_title h4{text-align:center;margin-bottom:20px;}
.about_right .info .info_time{border-top:1px solid #eaeaea; font-size:12px; color:#888; text-align:center; padding:10px 0 15px;}
.about_right .info .info_time span{margin-right:10px;}
.about_right .info .info_description {border:1px solid #eaeaea; background-color:#F6FAFD; text-indent:20px; color:#888; font-size:12px; line-height:1.8; padding:10px; margin-bottom:15px;}
.about_right .info .info_content{line-height:1.5;}.about_right .info .info_content p{text-indent:25px; margin-bottom:10px;}
.about_right .info .info_content img{max-width:650px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<650?"650px":"");overflow:hidden;}

.about_right .info .info_service {border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea; background-color:#F6FAFD; height:30px; margin-top:15px; text-align:center;}
.about_right .info .info_service span{line-height:30px; margin:0 8px; padding-left:24px; font-size:14px;}
.about_right .info .info_service .favorites{background:url(../images/icon_cang.gif) left center no-repeat;}
.about_right .info .info_service .print{background:url(../images/icon_print.gif) left center no-repeat;}
.about_right .info .info_service .close{background:url(../images/icon_close.gif) left center no-repeat;}
.about_right .info .info_service .top{background:url(../images/icon_top.gif) left center no-repeat;}
.about_right  .list{margin:20px 30px;} .about_right  .list ul li{line-height:30px; font-size:14px;}
.about_right  .list  span{color:#888;}
.about_right  .list .hr{border-bottom:1px dashed #bbb; height:10px; margin-bottom:10px; display:block;}
.about_right .category{margin:30px 0px 0px 46px;}
.about_right .category h3{background:url(../images/about_bg_03.jpg) left top no-repeat; height:38px; line-height:38px; padding-left:10px; width:290px;}
.about_right .category ul{border:1px solid #d9d9d9; border-top:none; width:273px; padding-left:25px;}
.about_right .category ul li{margin:0 5px; line-height:30px; font-size:14px; list-style:decimal;}
.imglist {margin-left:13px; margin-top:20px; float:left;}
.imglist  img{border:1px solid #ccc; padding:2px; width:157px; height:127px;}
.img-wrap{position:relative;}
.img-wrap .text{position:absolute; left:0; bottom:0; margin:0 3px 2px 3px; height:30px; font-size:14px;background:#fff;filter:alpha(opacity=70);opacity:0.7; color:#000; width:157px; line-height:30px; display:none; text-align:center;}

